/* Name=Original */

/* -------------- BODY --------------------- */
body
{
	background-color: #004948;
	background-image: url(../../Images/green/body_bg.png);
	background-repeat: repeat-x;
	color: #F0F0F0;
}

body.Iframe
{
	background-position: left -25px;
	background-attachment: fixed;		
}

/* -------------- PANELS --------------------- */
#BottomPanel
{
	border-top: solid 2px #002E2D;
	background-color: #006472;
	background-image: url(../Images/mom_small.png);
	background-position: right bottom;
	background-repeat: no-repeat;	
}

#Toolbar
{
	color: #000000;
}

/* -------------- NAVIGATION --------------------- */
#Nav
{
	border-right: solid 2px #002E2D;
}

.NavItem, #NavLibraryBtn
{
	background-color: #006472;
	color: #FFFFFF;
	border-bottom: solid 1px #006472;
	margin-bottom: 1px;
	cursor: pointer;
}

.NavLoader
{
	background-image: url(../../Images/green/loading.gif);
}

.NavButton
{
	background-color: #004948;
	margin-bottom: 1px;
}

.NavButtonEnabled, .NavButton:hover
{
	background-color: #009999;
}

.PlayListItemSelected
{
	color: #006472;
	text-decoration: underline;
}

.SettingsSection
{
	color: #333333;
	border-bottom: solid 1px #333333;
}

/* -------------- LINKS --------------------- */
a
{
	color: #FFFFFF;	
}

/* -------------- TABLE --------------------- */
th
{
	background-color: #009492;	
}

td
{
	border-top: 1px solid #004948 ! important;	
	border-bottom: 1px solid #004948 ! important;
}

tr.Alternate
{
	background-color: #003e3d;
}

tr.Hover
{
	background-color: #009492;
}

tr.Hover td
{
	border-top: 1px solid #FFFFFF ! important;	
	border-bottom: 1px solid #FFFFFF ! important;
}

/* -------------- BOX --------------------- */
.DropShadow
{
	background-color: #002E2D;
}

.Box
{
	background-color: #004948;	
	border: 1px solid #283534;		
}

div.Hover
{
	border: 1px solid #FFFFFF ! important;
}

/* -------------- HEADER --------------------- */
h1
{
	color: #006472;
	border-bottom: groove 1px #004948;
}

h1.AlbumView
{
	color: #FFFFFF;
}

/* --------------- BOOKMARKS ---------------------------- */
#BookmarksInternal a, #BookmarksExternal a, #PlayLists a
{
	font-weight: bold;
	border-bottom: 1px solid white;
}

#BookmarksInternal a:hover, #BookmarksExternal a:hover, #PlayLists a:hover
{
	color: #006472;
	border-bottom: groove 1px #004948;	
}
/* -------------- ALBUM/ARTIST VIEW --------------------- */
a.CharSeparator
{
	border-bottom: solid 1px #002E2D;
}

.TrackArtist
{
	color: #999999;
}

a.Button
{
	background-color: #004948;	
	border: solid 1px #002E2D;
	color: #FFFFFF;
}

input.Button
{
	background-color: #004948;	
	border: solid 1px #002E2D;
	color: #FFFFFF;	
}

#ArtistInfo
{
	background-color: #001910;
}

#ArtistFlickr img
{
	border-color: #FFFFFF;
}

.VideoThumbBar
{
	background-color: #FFFFFF;
}

.VideoThumb img
{
    border: solid 3px #FFFFFF;
}

sub
{
	color: #00CC99;
}

/* -------------- TRACKVIEW --------------------- */
.SearchBar 
{
	background-color: #009492;
	border: solid 1px #003e3d;	
}

/* -------------- STARGAZER --------------------- */
.StargazeInfo
{
	background-color: #004948;
	border: solid 2px #002E2D;
}

/* -------------- HISTORY ----------------------- */
.HistoryCalendar
{
	border-left: solid 1px #FFFFFF;
	border-right: solid 1px #FFFFFF;
	border-top: solid 1px #FFFFFF;
}

.HistoryCalendar div
{
	border-bottom: solid 1px #FFFFFF;
}

.HistorySelected
{
	font-weight: bold;
}

.HistoryYear
{
	background-color: #004948;
}

.HistoryMonth
{
	background-color: #006472;
}

.HistoryDay
{
	background-color: #009492;	
}

/* ------------------------ IMPROMPTU -------------------------- */
 .jqiwarning .jqi{
      background-color: #990000;
}

.jqifade{
      background-color: #ffffff;
}

div.jqi{
      background-color: #006472;
}

div.jqi .jqicontainer{
      background-color: #004948;
      color: #ffffff;
}

div.jqi .jqimessage{
      background-color: #009999;
}